65d604883d58200f4b1cfc657bc20ab1cfede498,src/main/java/com/superzanti/serversync/util/Server.java,Server,reinitConnection,#,109
Before Change
oos = new ObjectOutputStream(clientSocket.getOutputStream());
ois = new ObjectInputStream(clientSocket.getInputStream());
} catch (IOException e) {
logs.updateLogs("Failed to obtain streams: " + e.getMessage(), Logger.FULL_LOG);
return false;
}
return true;
After Change
oos = null;
ois = null;
} catch (IOException e) {
logs.updateLogs(Main.strings.getString("debug_server_reconnect_failed") + ": " + e.getMessage(), Logger.FULL_LOG);
return false;
}
clientSocket = new Socket();
try {
clientSocket.connect(new InetSocketAddress(host.getHostName(), SyncConfig.SERVER_PORT), 5000);
} catch (IOException e) {
logs.updateLogs(Main.strings.getString("connection_failed_server") + ": " + IP_ADDRESS + ":" + PORT);
return false;
}
logs.updateLogs(Main.strings.getString("debug_IO_streams"), Logger.FULL_LOG);
try {
oos = new ObjectOutputStream(clientSocket.getOutputStream());
ois = new ObjectInputStream(clientSocket.getInputStream());
} catch (IOException e) {
logs.updateLogs(Main.strings.getString("debug_IO_streams_failed") + ": " + e.getMessage(), Logger.FULL_LOG);
return false;
}
return true;